package com.td.module.system.controller.admin.video.vo.list;

import com.td.framework.common.pojo.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

@ApiModel("管理后台 - 摄像头列分页 Request VO")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class ListPageReqVO extends PageParam {

    @ApiModelProperty(value = "主键编号", required = true, example = "20674")
    private String id;

    @ApiModelProperty(value = "设备序列号")
    private String deviceSerial;

    @ApiModelProperty(value = "通道号")
    private Integer channelNo;

    @ApiModelProperty(value = "通道名", example = "王五")
    private String channelName;

    @ApiModelProperty(value = "在线状态：0-不在线，1-在线", example = "1")
    private Integer status;

    @ApiModelProperty(value = "是否加密，0：不加密，1：加密")
    private Integer isEncrypt;

    @ApiModelProperty(value = "视频质量：0-流畅，1-均衡，2-高清，3-超清")
    private Integer videoLevel;

}
